maintenance and repair branch - Turkish English Dictionary